green foxtail
noun
: a European grass (Setaria viridis) naturalized in North America where it is often a troublesome weed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share